battery-powered flash unit - French English Dictionary